About Urgency Housing Organisation (uho) Limited (04410199) United Kingdom