About 55-59 Ipswich Street Management Company Ltd (06663220) United Kingdom