Company identity
Founded / incorporated
23 November 1995
Company number 03130118
Legal name
SPENCER PRIVATE HOSPITALS LIMITED
Company type
Private Limited Company
Region
South East England
Registered address
1 & 3 ALMOND HOUSE BETTESHANGER ROAD
BETTESHANGER
DEAL
ENGLAND
CT14 0EN
Insolvency history
No