About Sixteen Management Limited (05899570) United Kingdom