About 39 St. Hilda S Avenue Management Company (1985) Limited (01966871) United Kingdom