About Flaxmere Properties Limited (07952560) United Kingdom