About Lichfield Property Developments Ltd (10887095) United Kingdom