About Whittingham Place Management Company Limited (11112703) United Kingdom