About Yolande Properties Limited (04818503) United Kingdom