About Edward Luke Properties Limited (13645795) United Kingdom