About 61 Ebrington Street Management Company Limited (05678018) United Kingdom