About Rogers & Rogers Properties Limited (13575928) United Kingdom