About Edward Street Management Limited (02904299) United Kingdom