About Eligo Property Limited (07108482) United Kingdom