About Pimlico Hoteliers Limited (08825963) United Kingdom