About 3 Monmouth Place Management Limited (01874186) United Kingdom