About 56 Leopold Road Ltd (02581713) United Kingdom