Criterion Umbrella Limited Partnership Company numberLP005685 StatusActive TypeLimited Partnership Incorporated26 Jan 1998 Registered office 22 Grafton StreetLondonW1S 4EX Data JSON Markdown