About Fletcher Centre Properties Ltd (08141782) United Kingdom