About Beechwood Court (knaphill) Limited (01368310) United Kingdom