About Badgeworth Properties Limited (11940476) United Kingdom