Overview
Legal name
29 HOLMDENE AVENUE LIMITED
Region
London
Registered address
29 HOLMDENE AVENUE
LONDON
ENGLAND
SE24 9LB
Insolvency history
No