About Jembridge Property Limited (10680308) United Kingdom