About Flint Property Management & Investments Ltd (12729210) United Kingdom