About 26 Steerforth Street Management Company Limited (03980282) United Kingdom