About Longbridge Lettings & Property Services Limited (07394240) United Kingdom