About Vera Properties Limited (10418935) United Kingdom