About 123 -125 Charlton Road Freehold Company Ltd (10526434) United Kingdom