About 17 19 Edgcumbe Road Management Company Limited (10439374) United Kingdom