About Heathfield Meadows Management Company Limited (02538173) United Kingdom