Technology Consultants (Europe) Limited Company number02771213 StatusLiquidation TypePrivate Limited Company Incorporated7 Dec 1992 Registered office Gibbs HouseKennel RideNorth AscotSL5 7NT Data JSON Markdown