About Lindfield Developments Limited (11040995) United Kingdom