About Defoe Estates Limited (10597362) United Kingdom