About Buchanan Developments (uk) Limited (02309671) United Kingdom