About Beard & Aston Property Management Ltd (08317704) United Kingdom