About Betfrank Properties Ltd (12000019) United Kingdom