About R L Properties Suffolk Limited (12798668) United Kingdom