About Stokesay Road Residents Company Limited (04235872) United Kingdom