About Flaxfield Properties Ltd (09160932) United Kingdom