Targray Europe B.v. Company numberFC026755 StatusActive TypeOther Company Type Incorporated25 Apr 2006 Registered office Richard Charles St John PercyAshcroft AnthonyThe Cottages Grange RoadCB2 4QF Data JSON Markdown