About Amberwood Chase Management Company Limited (09040198) United Kingdom