LOG HOUSE SC LIMITED Company number SC677982 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressVirginia House, 62 Virginia Street, Glasgow, Scotland, G1 1TX PostcodeG1 1TX Companies at this postcode 6 Map