About Flintwood Property Ltd (11218052) United Kingdom