About Willow Brook (abingdon) Management Company (no 3) Limited (03836673) United Kingdom