IMP STUDIOS LIMITED Company number 16273154 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressSan Marco House 26, Craig Yr Eos Road, Ogmore-By-Sea, Vale Of Glamorgan, Wales, CF32 0PG PostcodeCF32 0PG Companies at this postcode 97 Average house price in CF32 0PG £464,000 (15 sales) Map