About John Allen Homes Limited (00998818) United Kingdom