About Freddie Bear Land Management Ltd (12565011) United Kingdom