About Beastie Property Ltd (13440256) United Kingdom