About K And Q Properties Ltd (12068901) United Kingdom