About The 122 Management Company Limited (02662256) United Kingdom