About Endon Properties Limited (NI038920) United Kingdom