About Locan Properties Limited (11010882) United Kingdom