About Marlin Apartments Limited (05159962) United Kingdom