About Lucky13 Properties Limited (12351603) United Kingdom