About 3 Stormont Road Holdings Limited (10792622) United Kingdom