Company identity
Founded / incorporated
12 September 2007
Company number 06368719
Legal name
BISHOPS STORTFORD MENCAP
Company type
PRI/LBG/NSC (Private, Limited by guarantee, no share capital, use of 'Limited' exemption)
Region
East of England
Registered address
151 LONDON ROAD
BISHOPS STORTFORD
HERTFORDSHIRE
CM23 3JX
Insolvency history
No