About Almond Property Group Limited (12630503) United Kingdom