About Edward Foster Properties Limited (08673862) United Kingdom