About 159 Southgate Road Management Company Limited (04566101) United Kingdom