About Whaddon Business Park Management Company Limited (02253835) United Kingdom