About Jamestown Property Company Limited (01045219) United Kingdom