About 20 Arundel Street Management Company Limited (07549302) United Kingdom