BACKLASH LIMITED Company number SC163122 · Monitor this company Dissolved Overview People 9 Documents Analysis Location Related Registered office Address16 PLANTATION PARK GARDENS O/2, GLASGOW, LANARKSHIRE, G51 1NW PostcodeG51 1NW Companies at this postcode 23 Map