About K&s Property And Developments Ltd (12159261) United Kingdom