About Allen Homes Limited (00277478) United Kingdom