Montrave Plant Centre Company numberSL002622 StatusActive TypeLimited Partnership Incorporated1 Mar 1995 Registered office Montrave Walled GardenMontraveNear Leven Connections Companies at the same address Montrave Plant Centre (2001) (SL004177) Montrave Plant Centre 2003 (SL004926) Data JSON Markdown