Overview
Legal name
2 LEE TERRACE FREEHOLDERS LIMITED
Region
London
Registered address
2 LEE TERRACE
BLACKHEATH
LONDON
SE3 9TZ
Insolvency history
No