About Hampshire Sales & Lettings Company Limited (11645038) United Kingdom