Overview
Legal name
SUN HOUSE PL LIMITED
Region
London
Registered address
105A ALBEMARLE ROAD
BECKENHAM
ENGLAND
BR3 5HS
Insolvency history
No