Overview
Legal name
139 STERNHOLD AVENUE LIMITED
Region
London
Registered address
139A STERNHOLD AVENUE
LONDON
SW2 4PF
Insolvency history
No