About Opal House Management Thames Valley Limited (10739165) United Kingdom