About Biltong Properties Ltd (13552083) United Kingdom