About 108b Elgin Avenue Limited (09582035) United Kingdom