About Manasoja Properties Limited (12030634) United Kingdom