Nowell & Richards Insurance Services started conducting its operations in 1999 as a Private Limited Company with reg. no. 03754519. This particular company has been prospering for twenty five years and it's currently active. This company's registered office is situated in Leeds at Elmwood House Ghyll Royd. Anyone can also locate this business using the post code of LS20 9LT. Nowell & Richards Insurance Services Limited was known 25 years ago under the name of Im Birmingham (122). This business's declared SIC number is 65120: Non-life insurance. Nowell & Richards Insurance Services Ltd filed its account information for the period up to 2022-03-31. The business most recent confirmation statement was released on 2023-03-23.
At the moment, the directors enumerated by the firm are as follow: Kathren W. selected to lead the company on 2022-05-26 and Richard N. selected to lead the company on 1999-04-22.