About Lemonde Properties Limited (06365198) United Kingdom