About Spa Manor Management Company Ltd. (NI667894) United Kingdom