About Apsley Quay Management Company Limited (12188239) United Kingdom