About 29 Sandrock Road Management Ltd (12927396) United Kingdom