About Cotton Place Management Company Limited (06278299) United Kingdom