Overview
Legal name
AMBROSDEN LEAF LIMITED
Region
South East England
Registered address
THE FARMHOUSE, WRETCHWICK FARM PLOUGHLEY ROAD
AMBROSDEN
BICESTER
OXFORDSHIRE
OX25 2JS
Insolvency history
No