About Ballam Oaks Management Co Limited (10305538) United Kingdom