About 3 Speed Properties Limited (10671420) United Kingdom