About 77 Canfield Gardens Management Company Limited (02824307) United Kingdom