About The Pimlico Apartments Management Company Limited (05110208) United Kingdom