About 41 43 Maddox St. Limited (00668818) United Kingdom