Overview
Legal name
BALHAM PARK FLATS MANAGEMENT LIMITED
Region
London
Registered address
82 BALHAM PARK ROAD
LONDON
SW12 8EA
Insolvency history
No