About Oman Properties Limited (04896911) United Kingdom