About L&ve Managing Agents Limited (06529319) United Kingdom