About Ascari Properties Limited (11830399) United Kingdom