About Tetcad Flat Management Company Limited (01401291) United Kingdom