About The Shelley Street Management Company Limited (05607502) United Kingdom