About Bean & Ballantyne Properties Limited (12458375) United Kingdom