About 152 Elgin Avenue Limited (02196215) United Kingdom