About Jembid Property Company Limited (08378255) United Kingdom