About South Bank Avenue Management Company Limited (06367553) United Kingdom