About Omar Property Ltd (10791342) United Kingdom