About 24 Ferndale Road Ltd. (11584407) United Kingdom