Overview
Legal name
NEWTON BYRE LIMITED
Region
London
Registered address
C/O SMITH & WILLIAMSON
25 MOORGATE
LONDON
EC2R 6AY
Insolvency history
Yes