About R & R Properties (london) Ltd (07222028) United Kingdom