About Kgs21 Properties Limited (13665256) United Kingdom