About Egdon Developments Limited (05146465) United Kingdom