About No. 105 Leicester Limited (02325771) United Kingdom