About Jai Ram Properties Limited (05255346) United Kingdom