About Thirteen Sylvan Road Flats Management Company Limited (02541624) United Kingdom