About Enddora Properties (5) Limited (08594328) United Kingdom