Kent Space Business Centre Lordswood Industrial Estate Lordswood Industrial Estate Revenge Road, Chatham, KEN