About 1-2 Gloucester Street Clifton Management Company Limited (02883984) United Kingdom