Overview
Legal name
ALBROUGH HOMES LIMITED
Region
North East England
Registered address
TEESSIDE GRANGE
EAGLESCLIFFE
STOCKTON-ON-TEES
ENGLAND
TS16 0QH
Insolvency history
No