About Hansom Place Apartments Freehold Management Company Limited (12037014) United Kingdom