About Glendale Managed Services Limited (06720528) United Kingdom