About Whaddon House Limited (01490853) United Kingdom