About James Taylor Homes (verulamium) Limited (13582272) United Kingdom