About 1520 Management Company Limited (04200601) United Kingdom