A. HOLT & SONS LIMITED Company number 00175385 · Monitor this company Active Overview People 10 Financial Control Documents Analysis Location Related Registered office Address115 Whitecross Street, London, England, EC1Y 8JQ PostcodeEC1Y 8JQ Map