About Willow Brook (abingdon) Management Company Limited (03582484) United Kingdom