About 260 Elgin Avenue Limited (05067851) United Kingdom