About Fellows Properties Limited (13560929) United Kingdom