T.J. Shields Company numberSL003517 StatusActive TypeLimited Partnership Incorporated21 May 1999 Registered office 34 Gavins RoadHardgateClydebank Data JSON Markdown