The business centre is a delightfully refurbished country house set in 4 acres of Hampshire countryside. It provides a comfortable and efficient working environment, whilst retaining many period features.