About Egg Lane Development Company Limited (11839831) United Kingdom