About 113 Newton Street Management Company Limited (04978893) United Kingdom