About Orchard Place (clacton On Sea) Management Company Limited (12936664) United Kingdom