About Shore & Son Property Management Limited (04750574) United Kingdom