About Swish Sales & Lettings Limited (09896219) United Kingdom