About Fic Grand Plaza Ltd (08632529) United Kingdom