Overview
Legal name
PETA (UK) LIMITED
Region
East of England
Registered address
CHARLES HOUSE PARK FARM
KELVEDON ROAD
INWORTH, COLCHESTER
ESSEX
CO5 9SH
Insolvency history
No