About Sherlok Homes Properties Limited (08250672) United Kingdom