About 40 Santley Street Management Company Limited (05400582) United Kingdom