About Smart Solution Foxton Ltd (13598949) United Kingdom