"Itresident" Company numberLP010300 StatusActive TypeLimited Partnership Incorporated19 Mar 2005 Registered office Flat 650 Roman RoadLondonE2 0LT Data JSON Markdown