About 5 Meldon Terrace Management Company Limited (09198015) United Kingdom