About Mei & Kat Property Investments Limited (13386318) United Kingdom