About Jf&m Properties Ltd (12613341) United Kingdom