About Lush Properties South West Limited (09968416) United Kingdom