About Gannicus Properties Limited (09903646) United Kingdom