About Jtm Property & Development Ltd. (SC307886) United Kingdom