About Fir Tree Property Ltd (11259519) United Kingdom