About Jillant Properties Limited (08273483) United Kingdom