About Court De Wyck Management Company Limited (13163124) United Kingdom