About Vanjam Property Ltd (12352088) United Kingdom