About Sun Place Management Company Limited (09618083) United Kingdom