Company name: Plant Plan
Description: Discover the power of plantscaping in London, Birmingham & Leicester. We install and maintain indoor & outdoor plants for offices, restaurants & hotels.
483 Green Lanes, London N13 4BS, United Kingdom