About Longmore Property Services Limited (13692329) United Kingdom