About Velox Property Limited (12917199) United Kingdom