About 14 West Mall Clifton Management Limited (01496838) United Kingdom