About The Whytes Management Company Limited (05621179) United Kingdom