About 32 Ditton Road Management Limited (08424507) United Kingdom