About Ten Vyvyan Terrace Management Company Limited (01177292) United Kingdom