Company identity
Founded / incorporated
27 October 1989
Company number 02437239
Legal name
MARCROFT PLC
Company type
Public Limited Company
Region
London
Registered address
TREVIOT HOUSE
186-192 HIGH ROAD
ILFORD
ESSEX
IG1 1JQ
Insolvency history
Yes