About Badgerman Properties Ltd (10328876) United Kingdom