About Mint Velvet Property Limited (09713437) United Kingdom