About Scott & Bates Properties Limited (10017148) United Kingdom