About 50 Alexandra Road Management Limited (03161513) United Kingdom