About L O & K Properties Limited (01976524) United Kingdom