About 40 Alexandra Road Management Limited (04957692) United Kingdom