About North Waltham Business Centre Limited (01893994) United Kingdom