About Emeraud Properties Solutions Ltd (10925977) United Kingdom