About Harleston Close Management Company Limited (09624686) United Kingdom