Montrave Plant Centre (2001) Company numberSL004177 StatusActive TypeLimited Partnership Incorporated24 Apr 2001 Registered office Montrave Walled GardenMontraveNear Leven Connections Companies at the same address Montrave Plant Centre (SL002622) Montrave Plant Centre 2003 (SL004926) Data JSON Markdown