Overview
Legal name
LANDLORDS SERVICES LIMITED
Region
Unknown
Registered address
155A WEST GREEN ROAD
LONDON
N15 5EA
Insolvency history
Yes