About K & S Ventures Property Limited (13586929) United Kingdom