About Beard Properties Ltd (11097074) United Kingdom