About Beckwith Developments Limited (01362145) United Kingdom