About Malbec Close Management Company Limited (06957510) United Kingdom