About Oxo House Associates Limited (09631637) United Kingdom