About October House Partnership Limited (10861397) United Kingdom