About 32 Delaval Road Management Company Limited (07345057) United Kingdom