About Lars Properties Limited (11267271) United Kingdom