John Keenan & Sons (darwin Garage) came into being in 1977 as a company enlisted under no SC062890, located at G2 6LU Glasgow at 2 Bothwell Street. The company has been in business for fourty seven years and its last known state is liquidation. The enterprise's Standard Industrial Classification Code is 49390 which means Other passenger land transport. 2020-10-31 is the last time when the company accounts were filed.