About Svea Property Development Ltd (11108545) United Kingdom