About Thaxton Apartment Management Company No.2 Limited (NI069864) United Kingdom