About The Springs (bowdon) Management Limited (02075304) United Kingdom