About Urban Edge Architecture Limited (05941199) United Kingdom