About Km Properties 2020 Limited (13100916) United Kingdom