FREELANCE WINDOWS (UK) LIMITED Company number SC146419 · Monitor this company Active Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office Address31 Crow Rd, Partick, Glasgow, G11 7RT PostcodeG11 7RT Companies at this postcode 42 Map