About Thinkspace Partnership Ltd (08261298) United Kingdom