About City Stretch Limited (10994290) United Kingdom