About 14 15 Durham Terrace Management Company Limited (02131055) United Kingdom