About Tycoch Maisonettes Management Company Limited (01799733) United Kingdom