LIONHEART ECP LIMITED Company number SC559035 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressThe Coach House, 80/2 Shawhill Road, Glasgow, G41 3RW PostcodeG41 3RW Companies at this postcode 11 Map