About Flames Investment Properties Limited (12680188) United Kingdom