About Clarke S Sales & Lettings Limited (06362895) United Kingdom