About Mark And Andreas Apartments Limited (10919046) United Kingdom