Overview
Legal name
12 FERNDALE LIMITED
Region
London
Registered address
12 FERNDALE ROAD
LONDON
UNITED KINGDOM
SW4 7SF
Insolvency history
No