About Banff Real Estate Ltd (13393033) United Kingdom