Overview
Legal name
DEVILLE INVESTMENT HOLDINGS LIMITED
Region
London
Registered address
13A KENWAY ROAD
LONDON
SW5 0RP
Insolvency history
No