About Openroom Estates Ltd (11711521) United Kingdom