About Springfield Terrace Management Ltd (09483664) United Kingdom