About Omani Properties Limited (08068679) United Kingdom