Greenhouse Stores
Read all reviews for Greenhouse Stores →
Greenhouse Order 16 April 2020 90224
Trying to get in touch with this company is impossible. I have tried ringing multiple times leaving messages, sent numerous emails to no avail. Fortunately I paid by credit card so hopefully will get my money back (over £400). DO NOT USE THIS COMPANY