About Flame Properties Ltd (13239996) United Kingdom