About Stubham Court Management Company (ilkley) Limited (04096219) United Kingdom