About Ivybridge Management Services Limited (02024912) United Kingdom