About A Lush Property Group Limited (12439193) United Kingdom