Client details for non admin

This PR relates to issue: #213 
It would be good to add handling for the event that an unknown property is requested (i.e. anything other than `'clientName'` atm). So if the property is there, but it's unknown, we should return a 404.