About Edglade Properties Limited (01672432) United Kingdom