About 15 Arundel Square Management Limited (02297951) United Kingdom