About Alimax Properties Limited (03050953) United Kingdom