About Click 4 Property Solutions Ltd (11050493) United Kingdom