About 23 Tithe Barn Street Horbury (management Company) Limited (05903650) United Kingdom