About Whiddon Properties Limited (12085116) United Kingdom