About Beacon Mews Freehold Company Limited (11039106) United Kingdom