About J Edwards Property Investment Ltd (11780048) United Kingdom