About Omars Property Ltd (13294006) United Kingdom