About Lush Property Management Ltd (09690416) United Kingdom