About 262 Elgin Avenue (management) Company Limited (04822556) United Kingdom