About Marlene Ross Management Limited (SC132395) United Kingdom