About 17a Royds Lane Management Company Limited (03072393) United Kingdom