About Edyllic Properties Limited (05718432) United Kingdom