About Jorcra Properties Limited (09987212) United Kingdom