Company identity
Founded / incorporated
13 November 1990
Company number 02557769
Legal name
NEIL BROTHERS LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
91 SOHO HILL
HOCKLEY
BIRMINGHAM
B19 1AY
Insolvency history
No