Advanced company searchLink opens in new window

LEAF & FEATHER LLP

Company number OC438920

Registered office address
27 Slades Hill, Templecombe, Somerset, United Kingdom, BA8 0HF
Company status
Dissolved
Dissolved on
31 January 2023
Company type
Limited liability partnership
Incorporated on
27 August 2021