About Enddora Properties (6) Limited (08594332) United Kingdom