About Edger Properties Limited (13244259) United Kingdom