About Walters Management Services Limited (02250566) United Kingdom