About Urban Living Properties Limited (04456698) United Kingdom