About Pimlico Property Limited (11857931) United Kingdom