About Urban Regen London Ltd. (05563078) United Kingdom