About Flair Property Investments Ltd (12889153) United Kingdom