About Up Osas Property Developers Ltd (12752729) United Kingdom