Badgerswood Limited Company number16513143 StatusActive TypePrivate Limited Company Incorporated12 Jun 2025 Nature of business Other retail sale in non-specialised stores Registered office Apple Tree HouseHundletonPembrokeSA71 5RD Data JSON Markdown