R&R LIFE SCIENCE LTD
Overview of R&R LIFE SCIENCE LTD
- Address Line 1
- 8 PLEASANT VIEW
- Address Line 2
- Town
- TREHARRIS
- County
- Postcode
- CF46 6SF
- Number
- 17331722
- Category
- Private Limited Company
- Status
- Active
- Incorporated
- 2026-07-10
- SIC Code
- 47910 - Retail sale via mail order houses or via Internet