About Vean House Management Limited (07469704) United Kingdom