Overview
Legal name
HOLGATE & ASSOCIATES LIMITED
Region
London
Registered address
5 BLOOMSBURY PLACE
LONDON
WC1A 2PS
Insolvency history
Yes