About 26 West End Lane Ltd (12032292) United Kingdom