About Farn Property Investments Limited (11481352) United Kingdom