About St. Edwards Property Co. Limited (03392825) United Kingdom