This Internet Site is operated by Ubiquity Press Limited, a company registered in England and Wales with Company Number 06677886.
Registered office: Ubiquity Press Ltd, Gordon House, 29 Gordon Square, London WC1H 0PP
Ubiquity Press Ltd ¦ Gordon House, London WC1H 0PP.