About Mcguinness Fleck Management And Lettings Ltd (NI635115) United Kingdom