Overview
Legal name
BAYGLEN LIMITED
Region
Scotland
Registered address
26/28 MAIN STREET MAIN STREET
LONGSIDE
PETERHEAD
ABERDEENSHIRE
SCOTLAND
AB42 4XL
Insolvency history
No