About 3 Henleaze Road Management Company Limited (01589619) United Kingdom