About 31 Gloucester Road Management Limited (01054103) United Kingdom