Overview
Legal name
DEVONSHIRE HOUSE (BALHAM) LIMITED
Region
London
Registered address
DEVONSHIRE HOUSE
5 OLD DEVONSHIRE ROAD
BALHAM
LONDON
SW12 9RD
Insolvency history
No