About B & A Lettings Llp (OC421801) United Kingdom