About Cirrus Properties Limited (03035661) United Kingdom