Overview
Legal name
SAFFRON HOMES LIMITED
Region
South West England
Registered address
FLAT 2 HAVEN MANOR
48 HAVEN ROAD
POOLE
ENGLAND
BH13 7LU
Insolvency history
No