About Spiritus Properties Limited (09779337) United Kingdom