St Margaret's Technical Press Ltd
- occupation:
- Publisher
- Nationality:
- British
- born in:
- London, Greater London, England, United Kingdom
London based publisher, who were based at 33 Tothill Street, Westminster, London, S.W. 1.
London based publisher, who were based at 33 Tothill Street, Westminster, London, S.W. 1.