About Hallmark Property-management & Lettings Limited (06968416) United Kingdom