About 30 Alhambra Road Limited (05479380) United Kingdom