About Fynn Property Investments Limited (10641508) United Kingdom