About Bothy Threads Property Management Limited (10417928) United Kingdom