About 6 Newport Terrace Management Company Limited (02616474) United Kingdom