About L & J Properties (scotland) Ltd. (SC327936) United Kingdom