About 117 Elgin Avenue Limited (02010048) United Kingdom