Messieurs Mactaggart Company numberSL003064 StatusActive TypeLimited Partnership Incorporated2 Jul 1997 Registered office Mansion Haugh And Lummie ParkHallruleBonchester Bridge Data JSON Markdown