About Thralcot Lane Management Limited (NI631557) United Kingdom