About Omalime Properties Limited (01336054) United Kingdom