About 6 Barrett Street Management Limited (05209591) United Kingdom