About Armstrong Quay Management Company (liverpool) Limited (05107982) United Kingdom