Owers & Son started its business in the year 2003 as a Private Limited Company with reg. no. 04833332. The firm's office was registered in Maldon at 40-42 High Street. This Owers & Son Limited firm had been in this business field for at least twelve years.
Mark O. was this particular enterprise's director, chosen to lead the company in 2003.