About Waterberry Community Projects Ltd (11511580) United Kingdom