About L & G Jameson Properties Limited (13672462) United Kingdom