About Saimaa Property Limited (10376876) United Kingdom