About Lush Property Holdings Limited (12997766) United Kingdom