About Eliot Developments (turnchapel) Ltd (11552872) United Kingdom