About Tantallon Flat Management Company Limited (01621017) United Kingdom