About Bluecroft Ipe Crystal Palace Limited (10816523) United Kingdom