About 69 North Street Downend Limited (10411801) United Kingdom