ARCH MOTORS LIMITED Company number SC282861 · Monitor this company Dissolved Overview People 7 Charges Documents Analysis Location Related Registered office Address13 BRAEVIEW PLACE, EAST KILBRIDE, GLASGOW, SCOTLAND, G74 3XH PostcodeG74 3XH Companies at this postcode 7 Map