About Cranmore Tower Foundation Limited (09624815) United Kingdom