About Flexgate Properties Limited (11134189) United Kingdom