About Firle Properties Limited (04065422) United Kingdom