About The Springwell Gardens Management Company Limited (02303090) United Kingdom