About Urban Lettings (london) Ltd (07090109) United Kingdom