About William James Rogers Properties Limited (12422252) United Kingdom