The Poodle Parlour Company numberLP003590 StatusActive TypeLimited Partnership Incorporated25 Mar 1989 Registered office 23 Church RoadLondon Data JSON Markdown