About Flemingate Freehold Ltd (10606467) United Kingdom