About Stephen Clarke Property Consultants Limited (03870374) United Kingdom