About Springfield Apartments Limited (13534880) United Kingdom