About Longwater Partners Ltd (06908950) United Kingdom