About Tuncer Lettings & Management Limited (11562886) United Kingdom