About 39 Henleaze Road Management Limited (03074724) United Kingdom