About Walsingham Terrace Management Limited (11110905) United Kingdom