About Springfield Place Property Management Limited (08148631) United Kingdom