About Red Tile Property Investment Limited (13408236) United Kingdom