About Beechwood Developments Limited (NI616138) United Kingdom