About Fairholme Ltd (10084329) United Kingdom