About Kickstart Properties Ltd (12321369) United Kingdom