About The Cedars (springfield Road) Management Company Limited (05231901) United Kingdom