About Urban Design & Developments (holdings) Limited (07775284) United Kingdom