About Heptagon Properties Limited (09516698) United Kingdom