Montrave Plant Centre 2003 Company numberSL004926 StatusActive TypeLimited Partnership Incorporated11 Jun 2003 Registered office Montrave Walled GardenMontraveNear Leven Connections Companies at the same address Montrave Plant Centre (SL002622) Montrave Plant Centre (2001) (SL004177) Data JSON Markdown