About Lush Property Solutions Ltd (13352907) United Kingdom