About Lo Properties Limited (11346785) United Kingdom