About 134 Stroud Green Road Management Company Limited (05150402) United Kingdom