About Finedon Street Management Co. Limited (04199584) United Kingdom