About Ellery House (oakwood) Limited (03625290) United Kingdom