About Stephens Road Estates Ltd (13419048) United Kingdom