About Twisel Brae Lane Management Company Limited (NI649715) United Kingdom