About R L & D E Holland Properties Ltd (13114933) United Kingdom