About 54-56 Glenhurst Road Ltd (12395947) United Kingdom