About Kinnaird Terrace Property Management Ltd (NI067025) United Kingdom