About Tjmr Properties Limited (04228896) United Kingdom