About Sherman House Freehold Company Ltd (12724864) United Kingdom