About Sbi Buchanan Property Ltd (10362076) United Kingdom