About Endor Property Ltd (12334843) United Kingdom