About Upper Summit Development Limited (12086020) United Kingdom