About Whyte Management Limited (12085568) United Kingdom