About Mintfell Properties Limited (05677518) United Kingdom