About Loddon Property Developments Limited (13197103) United Kingdom