About Thyme Walk Management Company Limited (09566335) United Kingdom