About Firle Place Preservation Trust Limited (01608246) United Kingdom