About Maison Velendra Tour Limited (13385571) United Kingdom