Barnardiston Hall Preparatory School is a trading name for Barnardiston Hall Preparatory School Ltd Directors: KA Boulter and RA Richardson Company Registration Number 3005470 Registered Office: Greenwood House, Greenwood Court, Skyliner Way, Bury St Edmunds, IP32 7GY