About Fs & Sn Properties Limited (10501223) United Kingdom