About S & F Properties Limited (NI030949) United Kingdom