About Sixty Nine And Seventy One Gloucester Street Management Company Limited (01180519) United Kingdom