About Tabor Flat Management Company Limited (01590326) United Kingdom