Name | Company Number | Date Appointed | Rating |
---|---|---|---|
PLACENTA BIOTECH LTD | 16236808 | 07/02/2025 | Amber |
THE ORCHARDS RESIDENTS COMPANY LIMITED | 02518739 | 18/11/2024 | Gold |
THREE ORCHARDS LTD | 12343985 | 02/12/2019 | Gold |
Name | Company Number | Date Appointed | Date Resigned | Rating |
---|