About Jam Design And Property Ltd (13630089) United Kingdom