About 33-35 Myddelton Square Freehold Company Ltd (06777868) United Kingdom