About Sarsfeld Properties Limited (11078712) United Kingdom