About Omega Estates Limited (11435068) United Kingdom