About 3 Alexandra Avenue Ltd (10719804) United Kingdom