About Limac Properties Limited (11303278) United Kingdom