About Mint Block & Facilities Management Ltd (13349378) United Kingdom