About The Marlins Management (northwood) Limited (02197425) United Kingdom