About Kick Property Solutions Limited (11505428) United Kingdom