Recovery Master Limited,registered as Private Limited Company, located in Nelson House, 2 Hamilton Terrace, Leamington Spa in Warwickshire. The office's postal code is CV32 4LY. This company was formed in 2003. The reg. no. is 04842120. This firm's principal business activity number is 74990 and has the NACE code: Non-trading company. 2022-07-31 is the last time company accounts were filed.
Up until now, this particular firm has only had a single managing director: Jasbir N. who has been guiding it for twenty one years.
Jasbir N. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.