About Loz Properties Limited (11982036) United Kingdom