About 282 Elgin Avenue Limited (04180256) United Kingdom