About Thorley Close Management Company Limited (09699886) United Kingdom