About Hailwood Place Management Company Limited (12023184) United Kingdom