Company Information

Orchid City & Spa Ltd is our trading name.

(Registered address):

134 Newfoundland Way
Portishead
Bristol
BS20 7PT

Registered in England No: 07882717

VAT number: 168 9779 26