About World Wheel Properties Limited (09954076) United Kingdom