About J Knott Properties Limited (08512662) United Kingdom