About Endell Real Estate Limited (06434801) United Kingdom