About Omegas Property Ventures Limited (13044564) United Kingdom