The T. M. Owen & Son Limited business has been operating in this business field for at least twenty two years, having started in 2002. Registered with number 04545306, T. M. Owen & Son is a Private Limited Company with office in 46 Emet Lane, Bristol BS16 7BX. The enterprise's principal business activity number is 41202 which means Construction of domestic buildings. T. M. Owen & Son Ltd released its account information for the period up to September 30, 2022. The business latest confirmation statement was filed on September 25, 2023.
Steven O. is this enterprise's individual director, that was formally appointed twenty two years ago. This firm had been governed by Terrence O. up until March 2004.
Stephen O. is the individual with significant control over this firm, owns over 3/4 of company shares.