About 41 Doone Road Horfield Management Limited (06363829) United Kingdom