About 26 Elgin Management Limited (02249251) United Kingdom