About Loddon Properties Limited (08422669) United Kingdom