About Vobata Properties Limited (12479144) United Kingdom