Company Information

Orchid City & Spa Ltd is our trading name.

Bristol Office:

Orchid City & Spa Limited
First Floor
Commonwealth House
14 Whiteladies Road
Clifton
Bristol
BS8 1PD

(Registered address):

134 Newfoundland Way
Portishead
Bristol
BS20 7PT

Registered in England No: 07882717

VAT number: 168 9779 26