PROJECT NASA 3 LIMITED Company number SC380408 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office AddressUNIT 7 HARMONY COURT, HELEN STREET, GOVAN, GLASGOW, G51 3HN PostcodeG51 3HN Companies at this postcode 8 Map