About Beardwood Developments Limited (08993702) United Kingdom