About Heather Hill Close Management Company Limited (11727561) United Kingdom