About Managing Utilities Limited (SC226551) United Kingdom