About Springfields (deeping St James) Managing Company Limited (12028666) United Kingdom