About Kempston Road Flat Management Company Limited (08082389) United Kingdom