About 526 Management Company Limited (11767241) United Kingdom