About Flintwall Investments Limited (09578485) United Kingdom