About Southall Rights Limited (01555373) United Kingdom