About Opal House Limited (11289530) United Kingdom