About Lagmore Properties Limited (11010879) United Kingdom