About Hampshire Apartments Limited (03733048) United Kingdom