About Whittington House Headlease Limited (08649150) United Kingdom