AYBERG LTD Company number SC381893 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address66 NORHAM STREET, GLASGOW, SCOTLAND, G41 3XH PostcodeG41 3XH Companies at this postcode 7 Map