Overview
Legal name
AMBULO LTD
Region
North West England
Registered address
12 CHURCH FARM COURT NESTON ROAD
WILLASTON
NESTON
ENGLAND
CH64 2XP
Insolvency history
No