Renlon Limited was registered on 09 August, 1976. Renlon Limited's Corporate Identification (Company) Number is 01272413.
Their registered address on file is Unit 12 Church Road, Mitcham - , Mitcham, England.
Renlon Limited currently have 5 Officers / Partners: Robin Scibilia,Paul Martin Ashwood,Peter Seaton,Jeffrey George Eaton,Robin Scibilia, and there are no other known Officers / partners in the company except these 5 officials at this time.
Renlon Limited is currently in Active Status.