About The Fallows Management Company Ltd (10017841) United Kingdom