About Balsham Management Company Limited (10894823) United Kingdom