About Gazeley Lutterworth Phase 6 North Limited (12068999) United Kingdom