About Cabot Place Holdings Limited (03302749) United Kingdom