About John Shepherd Lettings Limited (06841027) United Kingdom