EFCL REALISATIONS LIMITED Company number SC109038 · Monitor this company Dissolved Overview People 13 Control Charges Documents Gazette Analysis Location Related Registered office Address4th Floor 58 Waterloo Street, Glasgow, G2 7DA PostcodeG2 7DA Companies at this postcode 306 Map