About Buffaloberry Gardens Entertainment Ltd (11549960) United Kingdom