About 3 Meldon Terrace Management Company Limited (07061462) United Kingdom