J.J. Patterson (Glengelt) Company numberSL002845 StatusActive TypeLimited Partnership Incorporated13 Jun 1996 Registered office GlengeltOxtonBerwickshire Data JSON Markdown