About Marvin Thomas Properties Limited (11441892) United Kingdom