Greenpassedon Limited Company number05703763 StatusActive TypePrivate Limited Company Incorporated9 Feb 2006 Nature of business 7222 Registered office 51 St. Johns RoadSloughSL2 5EZ Previous names Greenpass Limited (until 1 Feb 2016) Accounts Year ended 28 Feb 2007 Data JSON Markdown