About J Richards Property Limited (13501077) United Kingdom