About Kt Lettings And Developments Limited (10889367) United Kingdom