About Mezzo Apartments Limited (05164116) United Kingdom