About Endo Property Ltd (11455159) United Kingdom