About Omega Property Limited (11930553) United Kingdom