About Motor World Properties Limited (08273018) United Kingdom