About Community Solutions For Regeneration (slough) Limited (08251430) United Kingdom