About Beechlea Developments Limited (NI063472) United Kingdom