About 1st Call Sales & Lettings Limited (06160445) United Kingdom