About Carter S Quay Estate Management Company Limited (09121883) United Kingdom