About Sfo Property Limited (13693225) United Kingdom