About 21 21a Thirsk Road Management Company Limited (03618852) United Kingdom