2004 is the year of the start of B S Mowers Limited, the company which was located at Orchard St Business Centre, 13-14 Orchard Street, Bristol. It was founded on 2004-06-18. Its registration number was 05157086 and the postal code was BS1 5EH. This firm had been active on the market for about 17 years until 2021-07-26.
As for the following limited company, the majority of director's tasks up till now have been executed by Robert C. and Steven G.. Out of these two individuals, Robert C. had administered the limited company for the longest period of time, having been a part of the Management Board for 17 years.
Robert C. was the individual with significant control over this firm, had substantial control or influence over the company.