About Blanchard Properties (southern) Limited (10564266) United Kingdom