About Feazer Developments Ltd (10305120) United Kingdom