John Garrett & Son started its business in 1949 as a Private Limited Company under the ID 00472379. The company's registered office was located in New Oxford Street at 6, Bloomsbury Square,. This John Garrett & Son Limited firm had been operating in this business for at least seventy five years.
The limited company was supervised by one managing director: David I. who was controlling it for 33 years.