About The Whyte House Limited (07107403) United Kingdom