About Development Company 33 Ltd (09887011) United Kingdom