About Oxford House (holdings) Limited (02701035) United Kingdom