About Flandria Property Limited (12441007) United Kingdom