About Cadogan Terrace Freehold Company Limited (07365181) United Kingdom