About Ten Houses Limited (10088025) United Kingdom