About Geldeston Development Land Limited (10522397) United Kingdom