About Ellin Properties Ltd (08661872) United Kingdom