About Vermax Construction & Property Ltd (12472681) United Kingdom