About 22 Richmond Terrace Clifton Management Limited (01670253) United Kingdom