About Headinglea Management Company Limited (04040711) United Kingdom