About Jmr Land & Buildings Limited (09618585) United Kingdom