About Eden Street Property Ltd (09949507) United Kingdom