About Sheffield Apartments Limited (09447661) United Kingdom