About 88-90 Dewsbury Road Management Company Limited (09861317) United Kingdom