About Wellheim Property & Developments Ltd (12178088) United Kingdom