About K&ss Properties Ltd (12926086) United Kingdom