About A & N Stephen Properties Ltd (13327449) United Kingdom