About Redevco Value Add Investment Manager Limited (08599304) United Kingdom