About 100 Elgin Avenue Limited (03677899) United Kingdom