About Beardsell Properties Limited (04256575) United Kingdom