About 43 Waldegrave Road Freehold Company Ltd (07378851) United Kingdom