About Ferncourt Properties Limited (02800317) United Kingdom