About One Angel Square Limited Partnership (LP015387) United Kingdom