NORTH WINDOWS LTD Company number SC558298 · Monitor this company Dissolved Overview People 1 Control Analysis Location Related Registered office AddressUNIT 6 , 23, LOTLAND STREET, INVERNESS, SCOTLAND, IV1 1ST PostcodeIV1 1ST Companies at this postcode 34 Map