IBH MEDIA LTD Company number SC879526 · Monitor this company Active Overview People 1 Control Analysis Location Related Registered office Address23 Dunrobin Crescent, Glasgow, United Kingdom, G74 4SU PostcodeG74 4SU Companies at this postcode 4 Map