About Fellows Cottage Investments Limited (12192007) United Kingdom