Databarracks Limited Company numberFC031496 StatusActive TypeOther Company Type Incorporated16 Nov 2007 Registered office Avenue HouseJulian's AvenueSt Peter Port Data JSON Markdown