About Whittles Management Company Limited (11273616) United Kingdom