About Mavin Properties Limited (12022408) United Kingdom