About Flaxley Properties Limited (10375430) United Kingdom