Overview
Legal name
DEL BOY INTERNATIONAL LIMITED
Region
Scotland
Registered address
C/O DEREK MCVAY
5 ROTHESAY TERRACE
EDINBURGH
EH3 7RY
Insolvency history
No