About Momentum The Property Trading Company Limited (08720546) United Kingdom