About Fingrith Hall Developments Ltd (12193892) United Kingdom