About Wray & Whyte Estates Limited (11982287) United Kingdom