About Pimlico Place Management Company Limited (03805608) United Kingdom