About Jormund Properties Limited (07391393) United Kingdom