About John Shepherd Property Management Ltd (09893896) United Kingdom