IRT Corporation Company numberFC026142 StatusActive TypeOther Company Type Incorporated1 Jul 2005 Registered office 4 Floor 13John Princes StreetLondonW1G 0JR Data JSON Markdown