Overview
Legal name
GENEVA DEVELOPMENTS LIMITED
Region
London
Registered address
14 SPRINGFIELD ROAD
TEDDINGTON
ENGLAND
TW11 9AP
Insolvency history
No