About Loddon Estates Limited (06806352) United Kingdom