About Kingscott Property Co Limited (03129376) United Kingdom