About Whittlesey Properties Limited (08603360) United Kingdom