About Thirteen Lenton Avenue Flat Management Company Limited (01490657) United Kingdom