About Lee-mac Properties Limited (SC062179) United Kingdom