About Thirty Seven Edith Grove Management Company Limited (01028013) United Kingdom