About Ellenbrook Homes Limited (13210738) United Kingdom