About Edgile Properties Limited (08955376) United Kingdom