About The Vale Cricklewood Management Co. Limited (02630249) United Kingdom