Overview
Legal name
NO 2 LONGFORD AVENUE MANAGEMENT LIMITED
Region
London
Registered address
79A SOUTH ROAD
SOUTHALL
ENGLAND
UB1 1SQ
Insolvency history
No