About J&c Ram Properties Limited (11507184) United Kingdom