About Omar Properties Limited (11238412) United Kingdom