About Japram Properties Limited (13182960) United Kingdom