About 61 Grange Road Management Limited (01347555) United Kingdom