About Ely Place Property Investments Limited (07641192) United Kingdom