About 180 Management Company Limited (06038396) United Kingdom