About The 28 Springfield Road Residents Company Limited (03745106) United Kingdom