About Top Spot M&k Properties Ltd (12256164) United Kingdom